Definition of Lao People's Democratic Republic

  • (noun) a mountainous landlocked communist state in southeastern Asia; achieved independence from France in 1949

Synonyms of Lao People's Democratic Republic


Antonyms of Lao People's Democratic Republic


No Antonyms Found.

Homophones of Lao People's Democratic Republic


No Homophones Found.